causing embarrassment - Französisch Englisch Wörterbuch